illegal felling of trees - Francés Inglés Diccionario